.rq-btn.ant-btn:disabled {
  opacity: 0.6;
}

.btn-default.ant-btn-default:not(.btn-icon-only) {
  color: var(--requestly-color-text-default);
  border: 1px solid var(--border);
  background-color: var(--requestly-color-surface-1);
}

.btn-default.ant-btn-default:hover,
.btn-default.ant-btn-default:focus {
  box-shadow: none;
  color: var(--requestly-color-text-default);
  background-color: var(--requestly-color-surface-2);
}

.btn-icon-only.ant-btn {
  border: none;
  font-size: var(--requestly-font-size-sm, 13px);
  color: var(--text-gray);
  border-radius: var(--border-radius-sm);
}

.btn-icon-only.ant-btn svg {
  font-size: 1.048rem;
}

.btn-icon-only.ant-btn:hover,
.btn-icon-only.ant-btn:focus {
  border: none;
  color: var(--requestly-color-text-default);
  background-color: var(--requestly-color-surface-2);
}
